package com.guoranhao.business.vo;



import com.guoranhao.business.model.AppFunctionIcon;

import java.io.Serializable;
import java.util.List;

/**
 * Description: app功能图标Vo
 * All Rights Reserved.
 * @version 1.0  2017年4月15日 下午2:52:24  by 代鹏（daipeng.456@gmail.com）创建
 */
public class AppFunctionIconVo extends AppFunctionIcon implements Serializable{
	
	/**
	 * app类型,如:llb
	 */
	private String appType;

	/**
     * 分类名称
     */
    private String categoryName;
    
    /**
     * 功能图标展示行数
     */
    private Integer rows;
    
    /**
     * 功能图标展示列数
     */
    private Integer columns;
    
    /**
     * 根据场景是否展示更多icon-0:否;1:是
     */
    private Integer haveMore;
    
    /**
     * 待展示的功能图标集合
     */
    private List<AppFunctionIconWithSubVo> appFunctionIcons;

	public String getAppType() {
		return appType;
	}

	public void setAppType(String appType) {
		this.appType = appType;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public Integer getRows() {
		return rows;
	}

	public void setRows(Integer rows) {
		this.rows = rows;
	}

	public Integer getColumns() {
		return columns;
	}

	public void setColumns(Integer columns) {
		this.columns = columns;
	}

	public Integer getHaveMore() {
		return haveMore;
	}

	public void setHaveMore(Integer haveMore) {
		this.haveMore = haveMore;
	}

    public List<AppFunctionIconWithSubVo> getAppFunctionIcons() {
        return appFunctionIcons;
    }

    public void setAppFunctionIcons(List<AppFunctionIconWithSubVo> appFunctionIcons) {
        this.appFunctionIcons = appFunctionIcons;
    }
}
